ahrefs\AhrefsSeo\Ahrefs_Seo_Analytics D

Total Complexity 487
Dependencies 54
Dependents 27
Total lines 2,559
Lines of code 1,866
Logical lines of code 1,284
Comment lines 757
Methods 56
Properties 19

Methods 56

Method Rating Maintainability Complexity Lines of code
get_clicks_and_impressions_by_urls()
D
22
43 186
get_visitors_by_page_ga4()
D
28
34 117
load_accounts_list_ga4()
D
29
30 124
get_visitors_by_page_ga()
C
28
28 134
handle_exception()
C
37 28 59
get_found_pages_by_ua_id_ga4()
C
31 22 109
load_accounts_list_ga()
B
34 20 97
get_found_pages_by_ua_id_ga()
B
32 19 104
get_position_fast()
B
32 17 106
find_recommended_ga_id()
B
39 17 66
get_visitors_by_page()
B
42 16 51
load_gsc_accounts_list()
B
42 16 47
extract_message()
B
46 17 32
try_to_refresh_token()
A
42 15 47
check_gsc_using_bulk_results()
A
40 14 58
load_accounts_list()
A
42 10 55
gsc_check_domain()
A
52 9 21
create_client()
A
41 6 56
is_ga_account_correct()
S
53 7 23
is_analytics_enabled()
S
61 8 10
check_token()
S
50 6 29
maybe_disconnect()
S
58 7 13
find_recommended_gsc_id()
S
50 6 27
check_ga_using_top_traffic_pages()
S
52 6 24
disconnect()
S
48 5 32
set_ua()
S
56 5 19
set_message()
S
58 5 15
is_gsc_enabled()
S
63 6 10
get_clean_domain()
S
59 5 13
maybe_do_a_pause()
S
60 5 11
parse_gsc_response()
S
55 4 20
set_ga4_property()
S
61 4 12
set_ga_disconnect_reason()
S
70 3 6
get_logged_events()
S
77 3 3
set_gsc_disconnect_reason()
S
69 3 6
reset_pause()
S
69 3 8
get_message()
S
64 3 10
get_cert_path()
S
69 3 6
is_gsc_set()
S
71 3 6
prepare_gsc_query()
S
62 2 11
token_callback()
S
62 2 11
get()
S
71 2 6
__construct()
S
65 2 7
prepare_answer()
S
67 2 8
get_data_tokens()
S
72 2 6
get_oauth2_url()
S
64 2 10
is_gsc_account_correct()
S
67 2 8
is_ua_set()
S
79 2 3
set_gsc_paused()
S
81 1 3
get_api_user()
S
81 1 3
is_gsc_paused()
S
82 1 3
get_service_error()
S
81 1 3
is_analytics_has_accounts()
S
80 1 3
set_client()
S
81 1 3
set_data_token()
S
81 1 3
get_http_client()
S
80 1 3